package com.seven.bytebit;

import java.io.UnsupportedEncodingException;

public class ByteBitDemo {

    /**
     *中文情况下，一个中文对应三个字节
     * GBK情况下，一个中文对应两个字节
     *如果是英文，都是一个英文一个字节
     */
    public static void main(String[] args) throws UnsupportedEncodingException {
        String a="a";
        //String a="中";
        byte[] bytes = a.getBytes("UTF-8");
        //byte[] bytes = a.getBytes("GBK");
        for (byte aByte : bytes) {
            int c= aByte;
            System.out.println(c);
            //byte 字节，对应的bit是多少
            String s=Integer.toBinaryString(c);
            System.out.println(s);
        }
    }
}
